package com.springboot.middleware.middleware_redisson.server.service;

import com.springboot.middleware.middleware_redisson.server.dto.BookRobDto;

public interface BookRobService {

    /**
     * 处理书籍抢购逻辑 - 加分布式锁
     *
     * @param dto (用户id, 书籍编号)
     * @throws Exception 书籍库存不足 / 获取分布式锁失败
     */
    void rob(BookRobDto dto) throws Exception;
}
